home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Arsenal Files 6
/
The Arsenal Files 6 (Arsenal Computer).ISO
/
prg_basi
/
n_b-v200.zip
/
README.PLS
< prev
next >
Wrap
Text File
|
1996-03-11
|
6KB
|
123 lines
DASoft PowerBASIC Library
<SHAREWARE VERSION>
These libraries are presented on an AS IS basis.
You use them at your own risk.
A program compiled with any routine found in these libraries can NOT
be distributed for a profit! This restriction is lifted when you upgrade
to the full version.
PowerBASIC is the property of PowerBASIC Inc and references to it as
"PowerBASIC", "Pbasic", and/or "PB" in this text or anywhere in the
accompanying files in no way is meant to infer that they endorse or were
connected with this collection of works.
UPGRADING TO THE REGISTERED VERSIONS:
─────────────────────────────────────
There are two ways to register your shareware version. The latest
info on this can be found in the help under the heading REGISTERING.
REQUIREMENTS
────────────
You need a 386 or above and PowerBASIC v3.2 or above.
WHAT'CHA GOT HERE?
──────────────────
FILE LIST:
GENERAL USAGE
DAS-NB01.PBL - small functions and routines
DAS-NB01.INC - $INCLUDE file for above .PBL
DAS-NB02.PBL - medium sized functions and routines
DAS-NB02.INC - $INCLUDE file for above .PBL
DAS-NB03.PBL - math functions, sounds & tunes
DAS-NB03.INC - $INCLUDE file for above .PBL
TEXT MODE
DAS-NBT0.PBL - text mode .ASM routines with mouse support
DAS-NBT0.INC - $INCLUDE file for above .PBL
DAS-NBT1.PBL - text mode routines with NO mouse support
DAS-NBT1.INC - $INCLUDE file for above .PBL
DAS-NBT2.PBL - text mode input routines
DAS-NBT2.INC - $INCLUDE file for above .PBL
DAS-NBT3.PBL - text mode boxes & menus
DAS-NBT3.INC - $INCLUDE file for above .PBL
DAS-NBT4.PBL - fancy screen clearing & copying routines
DAS-NBT4.INC - $INCLUDE file for above .PBL
VGA (SCREEN 12)
DAS-NBV1.PBL - general routines for VGA (mostly .ASM)
DAS-NBV1.INC - $INCLUDE file for above .PBL
DAS-NBV2.PBL - fancy boxes, frames, arrows, etc
DAS-NBV2.INC - $INCLUDE file for above .PBL
DAS-NBV3.PBL - VGA fonts & support
DAS-NBV3.INC - $INCLUDE file for above .PBL
OTHER
DASOFT .PBH - the help file (should be copied to your PB directory)
PUBLICS .INC - $INCLUDE file with all PUBLIC variables
PROGRAM .BAS - starter file for DAS-NB0?.PBL files
TEXTMODE.BAS - starter file for DAS-NBT?.PBL files
GRAPHICS.BAS - starter file for DAS-NBV?.PBL files
HISTORY .DAT - just so we know where we're at
POWERBAS.MAC - ASM macros used to compile .OBJs * not in Shareware
README .PLS - You've found it!
FILE_ID .DIZ - description for shareware package
IN THE DIRs
\NB?? - directory for library DAS-NB??
\DMO - *.DMO code examples
- *.* discussions about routine groups/theory
\UNT - *.UNT PowerBASIC code for .PBUs ┐ not included
*.INC include files for .UNT files │ in the
*.TYP type declarations for .UNT files │ shareware
\PBU - *.PBU compiled .UNT files │ package
\ASM - *.ASM assembly code │
\OBJ - *.OBJ compiled .ASM files ┘
WHAT DO I DO WITH IT?
─────────────────────
Create a directory for all of this.
Unpack your ZIPped file with the -r switch so the directories are created.
Copy/Move DASOFT.PBH to the same directory as PowerBASIC.
Check the $INCLUDE metastatements in each of the .INC files to ensure that
they match your requirements so the .PBLs can be found by the compiler.
AND/OR
Use PBINST.EXE to set the path for the .PBLs
AND/OR
Copy the .PBL and .INC files into the directory with your other libraries.
I strongly suggest you spend some time browsing the help and all the files
in the DMO directories. This will acquaint you with the items available in
this package and give you a good idea as to how they are used. You must
know and understand a tool before you can use it! Many of the demo files
only display the results and you'll have to have a quick look at the code
and remarks to see what's actually happening. This was done so YOU could
put in YOUR parameters and watch the results. Also, there are usually
some tips and tricks on how the routines and functions are used within
the remarks so don't skip over them:)
NOTE: As the library number increases (DAS-NB01 vs DAS-NB02) the routines
found in the higher numbered libraries rely more and more heavily on
lower numbered libraries. The only exception is DAS-NB03 which is a
flock of math functions, sounds, and tunes.
DAS-NBT0 contains identical routines found in DAS-NBT1 except that
the mouse, if present, is turned off/on by the routines themselves.
As the bulk of the routines in these libraries concern themselves
with screen printing, copying, and reading much code is saved by
using this library instead of DAS-NBT1 if the mouse is activated.
Thanks for giving the DASoft library a try. I hope it will be as productive
for you as it has been for me. If you want the code or you wish to use the
library in a program you will be distributing then send your $$s and I'll
get the disks in the mail to you A.S.A.P.!
OOPS!
─────
Found a bug?!
Well, nobody's perfect!
Give me a shout and I'll get right on it!
I need the version number (time of the file), the file name, and
a note on what when wrong.
Have a good day!
d83)